desarticulized left arm stump - Spanish English Dictionary